flame azalea - Turkish English Dictionary